Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Displaying Raw • Download


sbapp/ui/layouts.py 0.2.3 (667260d3) Text, 60.39 KB

Te6edf3root_layout Tff7b72= Ta5d6ff"""
Ta5d6ff#: import NoTransition kivy.uix.screenmanager.NoTransition
Ta5d6ff#: import SlideTransition kivy.uix.screenmanager.SlideTransition

Ta5d6ffMDNavigationLayout:
Ta5d6ff md_bg_color: app.theme_cls.bg_darkest

Ta5d6ff ScreenManager:
Ta5d6ff id: screen_manager
Ta5d6ff transition: SlideTransition()
Ta5d6ff # transition: NoTransition()

Ta5d6ff MDScreen:
Ta5d6ff name: Ta5d6ff"Ta5d6ffstarting_screenTa5d6ff"
Ta5d6ff
Ta5d6ff AnchorLayout:
Ta5d6ff padding: [dp(0), dp(72), dp(0), dp(0)]
Ta5d6ff anchor_x: Ta5d6ff"Ta5d6ffcenterTa5d6ff"
Ta5d6ff anchor_y: Ta5d6ff"Ta5d6ffcenterTa5d6ff"

Ta5d6ff BoxLayout:
Ta5d6ff spacing: dp(36)
Ta5d6ff orientation: Ta5d6ff'Ta5d6ffverticalTa5d6ff'
Ta5d6ff size_hint_y: None

Ta5d6ff MDLabel:
Ta5d6ff id: connecting_info
Ta5d6ff halign: Ta5d6ff"Ta5d6ffcenterTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ffPlease WaitTa5d6ff"
Ta5d6ff font_size: Ta5d6ff"Ta5d6ff32dpTa5d6ff"

Ta5d6ff MDIconButton:
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_xTa5d6ff"Ta5d6ff: .5, Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: .5}
Ta5d6ff icon: Ta5d6ff"Ta5d6fftransit-connection-variantTa5d6ff"
Ta5d6ff icon_size: Ta5d6ff"Ta5d6ff92dpTa5d6ff"

Ta5d6ff MDLabel:
Ta5d6ff id: connecting_status
Ta5d6ff halign: Ta5d6ff"Ta5d6ffcenterTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ffSubstantiating ReticulumTa5d6ff"
Ta5d6ff font_size: Ta5d6ff"Ta5d6ff32dpTa5d6ff"


Ta5d6ff MDScreen:
Ta5d6ff name: Ta5d6ff"Ta5d6ffexit_screenTa5d6ff"
Ta5d6ff
Ta5d6ff AnchorLayout:
Ta5d6ff padding: [dp(0), dp(72), dp(0), dp(0)]
Ta5d6ff anchor_x: Ta5d6ff"Ta5d6ffcenterTa5d6ff"
Ta5d6ff anchor_y: Ta5d6ff"Ta5d6ffcenterTa5d6ff"

Ta5d6ff BoxLayout:
Ta5d6ff spacing: dp(36)
Ta5d6ff orientation: Ta5d6ff'Ta5d6ffverticalTa5d6ff'
Ta5d6ff size_hint_y: None

Ta5d6ff MDLabel:
Ta5d6ff id: exiting_info
Ta5d6ff halign: Ta5d6ff"Ta5d6ffcenterTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ffPlease WaitTa5d6ff"
Ta5d6ff font_size: Ta5d6ff"Ta5d6ff32dpTa5d6ff"

Ta5d6ff MDIconButton:
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_xTa5d6ff"Ta5d6ff: .5, Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: .5}
Ta5d6ff icon: Ta5d6ff"Ta5d6ffwavesTa5d6ff"
Ta5d6ff icon_size: Ta5d6ff"Ta5d6ff92dpTa5d6ff"

Ta5d6ff MDLabel:
Ta5d6ff id: exiting_status
Ta5d6ff halign: Ta5d6ff"Ta5d6ffcenterTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ffDissolving ReticulumTa5d6ff"
Ta5d6ff font_size: Ta5d6ff"Ta5d6ff32dpTa5d6ff"


Ta5d6ff MDScreen:
Ta5d6ff name: Ta5d6ff"Ta5d6ffconversations_screenTa5d6ff"
Ta5d6ff
Ta5d6ff BoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"

Ta5d6ff MDTopAppBar:
Ta5d6ff title: Ta5d6ff"Ta5d6ffConversationsTa5d6ff"
Ta5d6ff anchor_title: Ta5d6ff"Ta5d6ffleftTa5d6ff"
Ta5d6ff elevation: 2
Ta5d6ff left_action_items:
Ta5d6ff [
Ta5d6ff [Ta5d6ff'Ta5d6ffmenuTa5d6ff'Ta5d6ff, lambda x: nav_drawer.set_state(Ta5d6ff"Ta5d6ffopenTa5d6ff"Ta5d6ff)],
Ta5d6ff ]
Ta5d6ff right_action_items:
Ta5d6ff [
Ta5d6ff [Ta5d6ff'Ta5d6ffwebhookTa5d6ff'Ta5d6ff, lambda x: root.ids.screen_manager.app.connectivity_status(self)],
Ta5d6ff [Ta5d6ff'Ta5d6ffaccess-pointTa5d6ff'Ta5d6ff, lambda x: root.ids.screen_manager.app.announce_now_action(self)],
Ta5d6ff [Ta5d6ff'Ta5d6ffemail-syncTa5d6ff'Ta5d6ff, lambda x: root.ids.screen_manager.app.lxmf_sync_action(self)],
Ta5d6ff [Ta5d6ff'Ta5d6ffaccount-plusTa5d6ff'Ta5d6ff, lambda x: root.ids.screen_manager.app.new_conversation_action(self)],
Ta5d6ff ]

Ta5d6ff ScrollView:
Ta5d6ff id: conversations_scrollview
Ta5d6ff

Ta5d6ff MDScreen:
Ta5d6ff name: Ta5d6ff"Ta5d6ffmessages_screenTa5d6ff"
Ta5d6ff
Ta5d6ff BoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"

Ta5d6ff MDTopAppBar:
Ta5d6ff id: messages_toolbar
Ta5d6ff anchor_title: Ta5d6ff"Ta5d6ffleftTa5d6ff"
Ta5d6ff title: Ta5d6ff"Ta5d6ffMessagesTa5d6ff"
Ta5d6ff elevation: 2
Ta5d6ff left_action_items:
Ta5d6ff [[Ta5d6ff'Ta5d6ffmenuTa5d6ff'Ta5d6ff, lambda x: nav_drawer.set_state(Ta5d6ff"Ta5d6ffopenTa5d6ff"Ta5d6ff)]]
Ta5d6ff right_action_items:
Ta5d6ff [
Ta5d6ff [Ta5d6ff'Ta5d6fflan-connectTa5d6ff'Ta5d6ff, lambda x: root.ids.screen_manager.app.message_propagation_action(self)],
Ta5d6ff [Ta5d6ff'Ta5d6ffcloseTa5d6ff'Ta5d6ff, lambda x: root.ids.screen_manager.app.close_messages_action(self)],
Ta5d6ff ]

Ta5d6ff ScrollView:
Ta5d6ff id: messages_scrollview
Ta5d6ff do_scroll_x: False
Ta5d6ff do_scroll_y: True

Ta5d6ff BoxLayout:
Ta5d6ff id: no_keys_part
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff padding: [dp(16), dp(0), dp(16), dp(16)]
Ta5d6ff spacing: dp(24)
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height + dp(64)

Ta5d6ff MDLabel:
Ta5d6ff id: nokeys_text
Ta5d6ff text: Ta5d6ff"Ta5d6ff"

Ta5d6ff MDRectangleFlatIconButton:
Ta5d6ff icon: Ta5d6ff"Ta5d6ffkey-wirelessTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ffQuery Network For KeysTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.key_query_action(self)
Ta5d6ff

Ta5d6ff BoxLayout:
Ta5d6ff id: message_input_part
Ta5d6ff padding: [dp(16), dp(0), dp(16), dp(16)]
Ta5d6ff spacing: dp(24)
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height

Ta5d6ff MDTextField:
Ta5d6ff id: message_text
Ta5d6ff multiline: True
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffWrite messageTa5d6ff"
Ta5d6ff mode: Ta5d6ff"Ta5d6ffrectangleTa5d6ff"
Ta5d6ff max_height: dp(100)

Ta5d6ff MDRectangleFlatIconButton:
Ta5d6ff id: message_send_button
Ta5d6ff icon: Ta5d6ff"Ta5d6fftransfer-upTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ffSendTa5d6ff"
Ta5d6ff padding: [dp(10), dp(13), dp(10), dp(14)]
Ta5d6ff icon_size: dp(24)
Ta5d6ff font_size: dp(16)
Ta5d6ff on_release: root.ids.screen_manager.app.message_send_action(self)
Ta5d6ff

Ta5d6ff MDScreen:
Ta5d6ff name: Ta5d6ff"Ta5d6ffbroadcasts_screenTa5d6ff"
Ta5d6ff
Ta5d6ff BoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"

Ta5d6ff MDTopAppBar:
Ta5d6ff title: Ta5d6ff"Ta5d6ffLocal BroadcastsTa5d6ff"
Ta5d6ff anchor_title: Ta5d6ff"Ta5d6ffleftTa5d6ff"
Ta5d6ff elevation: 2
Ta5d6ff left_action_items:
Ta5d6ff [[Ta5d6ff'Ta5d6ffmenuTa5d6ff'Ta5d6ff, lambda x: nav_drawer.set_state(Ta5d6ff"Ta5d6ffopenTa5d6ff"Ta5d6ff)]]
Ta5d6ff right_action_items:
Ta5d6ff [
Ta5d6ff [Ta5d6ff'Ta5d6ffcloseTa5d6ff'Ta5d6ff, lambda x: root.ids.screen_manager.app.close_any_action(self)],
Ta5d6ff ]

Ta5d6ff ScrollView:
Ta5d6ff id: broadcasts_scrollview

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff spacing: Ta5d6ff"Ta5d6ff24dpTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [dp(35), dp(35), dp(35), dp(35)]

Ta5d6ff MDLabel:
Ta5d6ff id: broadcasts_info
Ta5d6ff markup: True
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff text_size: self.width, None
Ta5d6ff height: self.texture_size[1]
Ta5d6ff

Ta5d6ff MDScreen:
Ta5d6ff name: Ta5d6ff"Ta5d6ffconnectivity_screenTa5d6ff"
Ta5d6ff
Ta5d6ff BoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"

Ta5d6ff MDTopAppBar:
Ta5d6ff title: Ta5d6ff"Ta5d6ffConnectivityTa5d6ff"
Ta5d6ff anchor_title: Ta5d6ff"Ta5d6ffleftTa5d6ff"
Ta5d6ff elevation: 2
Ta5d6ff left_action_items:
Ta5d6ff [[Ta5d6ff'Ta5d6ffmenuTa5d6ff'Ta5d6ff, lambda x: nav_drawer.set_state(Ta5d6ff"Ta5d6ffopenTa5d6ff"Ta5d6ff)]]
Ta5d6ff right_action_items:
Ta5d6ff [
Ta5d6ff [Ta5d6ff'Ta5d6ffcloseTa5d6ff'Ta5d6ff, lambda x: root.ids.screen_manager.app.close_connectivity_action(self)],
Ta5d6ff ]

Ta5d6ff ScrollView:
Ta5d6ff id: connectivity_scrollview

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff spacing: Ta5d6ff"Ta5d6ff8dpTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [dp(28), dp(48), dp(28), dp(16)]

Ta5d6ff MDLabel:
Ta5d6ff text: Ta5d6ff"Ta5d6ffConfiguring ConnectivityTffea00\\Ta5d6ffnTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"

Ta5d6ff MDLabel:
Ta5d6ff id: connectivity_info
Ta5d6ff markup: True
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff text_size: self.width, None
Ta5d6ff height: self.texture_size[1]

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff padding: [0,0,dp(24),0]
Ta5d6ff size_hint_y: None
Ta5d6ff height: dp(24)
Ta5d6ff
Ta5d6ff MDLabel:
Ta5d6ff id: connectivity_local_label
Ta5d6ff text: Ta5d6ff"Ta5d6ffConnect via local WiFi/EthernetTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"

Ta5d6ff MDSwitch:
Ta5d6ff id: connectivity_use_local
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: 0.3}
Ta5d6ff active: False

Ta5d6ff MDBoxLayout:
Ta5d6ff id: connectivity_local_fields
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [0, 0, 0, dp(32)]

Ta5d6ff MDTextField:
Ta5d6ff id: connectivity_local_groupid
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffOptional WiFi/Ethernet Group IDTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff max_text_length: 128
Ta5d6ff font_size: dp(24)

Ta5d6ff MDTextField:
Ta5d6ff id: connectivity_local_ifac_netname
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffOptional IFAC network nameTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)

Ta5d6ff MDTextField:
Ta5d6ff id: connectivity_local_ifac_passphrase
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffOptional IFAC passphraseTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)


Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff padding: [0,0,dp(24),0]
Ta5d6ff size_hint_y: None
Ta5d6ff height: dp(24)
Ta5d6ff
Ta5d6ff MDLabel:
Ta5d6ff id: connectivity_tcp_label
Ta5d6ff text: Ta5d6ff"Ta5d6ffConnect via TCPTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"

Ta5d6ff MDSwitch:
Ta5d6ff id: connectivity_use_tcp
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: 0.3}
Ta5d6ff active: False


Ta5d6ff MDBoxLayout:
Ta5d6ff id: connectivity_tcp_fields
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [0, 0, 0, dp(32)]

Ta5d6ff MDTextField:
Ta5d6ff id: connectivity_tcp_host
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffTCP HostTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)

Ta5d6ff MDTextField:
Ta5d6ff id: connectivity_tcp_port
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffTCP PortTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)

Ta5d6ff MDTextField:
Ta5d6ff id: connectivity_tcp_ifac_netname
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffOptional IFAC network nameTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)

Ta5d6ff MDTextField:
Ta5d6ff id: connectivity_tcp_ifac_passphrase
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffOptional IFAC passphraseTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)


Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff padding: [0,0,dp(24),0]
Ta5d6ff size_hint_y: None
Ta5d6ff height: dp(24)
Ta5d6ff
Ta5d6ff MDLabel:
Ta5d6ff id: connectivity_i2p_label
Ta5d6ff text: Ta5d6ff"Ta5d6ffConnect via I2PTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"

Ta5d6ff MDSwitch:
Ta5d6ff id: connectivity_use_i2p
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: 0.3}
Ta5d6ff active: False


Ta5d6ff MDBoxLayout:
Ta5d6ff id: connectivity_i2p_fields
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [0, 0, 0, dp(32)]

Ta5d6ff MDTextField:
Ta5d6ff id: connectivity_i2p_b32
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffI2P B32Ta5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)

Ta5d6ff MDTextField:
Ta5d6ff id: connectivity_i2p_ifac_netname
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffOptional IFAC network nameTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)

Ta5d6ff MDTextField:
Ta5d6ff id: connectivity_i2p_ifac_passphrase
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffOptional IFAC passphraseTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)


Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff padding: [0,0,dp(24),0]
Ta5d6ff size_hint_y: None
Ta5d6ff height: dp(24)
Ta5d6ff
Ta5d6ff MDLabel:
Ta5d6ff id: connectivity_rnode_label
Ta5d6ff text: Ta5d6ff"Ta5d6ffConnect via RNodeTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"
Ta5d6ff disabled: False

Ta5d6ff MDSwitch:
Ta5d6ff id: connectivity_use_rnode
Ta5d6ff active: False
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: 0.3}
Ta5d6ff disabled: False

Ta5d6ff MDBoxLayout:
Ta5d6ff id: connectivity_rnode_fields
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [0, 0, 0, dp(32)]

Ta5d6ff MDTextField:
Ta5d6ff id: connectivity_rnode_ifac_netname
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffOptional IFAC network nameTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)

Ta5d6ff MDTextField:
Ta5d6ff id: connectivity_rnode_ifac_passphrase
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffOptional IFAC passphraseTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)


Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff padding: [0,0,dp(24),0]
Ta5d6ff size_hint_y: None
Ta5d6ff height: dp(24)
Ta5d6ff
Ta5d6ff MDLabel:
Ta5d6ff id: connectivity_modem_label
Ta5d6ff text: Ta5d6ff"Ta5d6ffConnect via Radio ModemTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"
Ta5d6ff disabled: True

Ta5d6ff MDSwitch:
Ta5d6ff id: connectivity_use_modem
Ta5d6ff active: False
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: 0.3}
Ta5d6ff disabled: True

Ta5d6ff MDBoxLayout:
Ta5d6ff id: connectivity_modem_fields
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [0, 0, 0, dp(32)]

Ta5d6ff MDTextField:
Ta5d6ff id: connectivity_modem_cid
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffModem Pairing IDTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)
Ta5d6ff # disabled: True


Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff padding: [0,0,dp(24),0]
Ta5d6ff size_hint_y: None
Ta5d6ff height: dp(24)
Ta5d6ff
Ta5d6ff MDLabel:
Ta5d6ff id: connectivity_serial_label
Ta5d6ff text: Ta5d6ff"Ta5d6ffConnect via Serial PortTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"
Ta5d6ff disabled: True

Ta5d6ff MDSwitch:
Ta5d6ff id: connectivity_use_serial
Ta5d6ff active: False
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: 0.3}
Ta5d6ff disabled: True

Ta5d6ff MDBoxLayout:
Ta5d6ff id: connectivity_serial_fields
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [0, 0, 0, dp(32)]

Ta5d6ff MDTextField:
Ta5d6ff id: connectivity_serial_baud
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffBaud RateTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)
Ta5d6ff # disabled: True


Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff padding: [0,0,dp(24),0]
Ta5d6ff size_hint_y: None
Ta5d6ff height: dp(24)
Ta5d6ff
Ta5d6ff MDLabel:
Ta5d6ff id: connectivity_bluetooth_label
Ta5d6ff text: Ta5d6ff"Ta5d6ffConnect via BluetoothTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"
Ta5d6ff disabled: True

Ta5d6ff MDSwitch:
Ta5d6ff id: connectivity_use_bluetooth
Ta5d6ff active: False
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: 0.3}
Ta5d6ff disabled: True

Ta5d6ff MDBoxLayout:
Ta5d6ff id: connectivity_bluetooth_fields
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [0, 0, 0, dp(32)]

Ta5d6ff MDTextField:
Ta5d6ff id: connectivity_bluetooth_cid
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffBluetooth Pairing IDTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)
Ta5d6ff # disabled: True


Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff padding: [0,0,dp(24),0]
Ta5d6ff size_hint_y: None
Ta5d6ff height: dp(24)
Ta5d6ff
Ta5d6ff MDLabel:
Ta5d6ff id: connectivity_transport_label
Ta5d6ff text: Ta5d6ff"Ta5d6ffEnable Reticulum TransportTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"
Ta5d6ff disabled: True

Ta5d6ff MDSwitch:
Ta5d6ff id: connectivity_enable_transport
Ta5d6ff active: False
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: 0.3}
Ta5d6ff disabled: True

Ta5d6ff
Ta5d6ff MDScreen:
Ta5d6ff name: Ta5d6ff"Ta5d6ffguide_screenTa5d6ff"
Ta5d6ff
Ta5d6ff BoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"

Ta5d6ff MDTopAppBar:
Ta5d6ff title: Ta5d6ff"Ta5d6ffGuideTa5d6ff"
Ta5d6ff anchor_title: Ta5d6ff"Ta5d6ffleftTa5d6ff"
Ta5d6ff elevation: 2
Ta5d6ff left_action_items:
Ta5d6ff [[Ta5d6ff'Ta5d6ffmenuTa5d6ff'Ta5d6ff, lambda x: nav_drawer.set_state(Ta5d6ff"Ta5d6ffopenTa5d6ff"Ta5d6ff)]]
Ta5d6ff right_action_items:
Ta5d6ff [
Ta5d6ff [Ta5d6ff'Ta5d6ffcloseTa5d6ff'Ta5d6ff, lambda x: root.ids.screen_manager.app.close_guide_action(self)],
Ta5d6ff ]

Ta5d6ff ScrollView:
Ta5d6ff id:guide_scrollview

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [dp(35), dp(16), dp(35), dp(16)]

Ta5d6ff MDLabel:
Ta5d6ff id: guide_info1
Ta5d6ff markup: True
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff text_size: self.width, None
Ta5d6ff height: self.texture_size[1]

Ta5d6ff MDLabel:
Ta5d6ff id: guide_info2
Ta5d6ff markup: True
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff text_size: self.width, None
Ta5d6ff height: self.texture_size[1]

Ta5d6ff MDLabel:
Ta5d6ff id: guide_info3
Ta5d6ff markup: True
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff text_size: self.width, None
Ta5d6ff height: self.texture_size[1]

Ta5d6ff MDLabel:
Ta5d6ff id: guide_info4
Ta5d6ff markup: True
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff text_size: self.width, None
Ta5d6ff height: self.texture_size[1]

Ta5d6ff MDLabel:
Ta5d6ff id: guide_info5
Ta5d6ff markup: True
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff text_size: self.width, None
Ta5d6ff height: self.texture_size[1]

Ta5d6ff MDLabel:
Ta5d6ff id: guide_info6
Ta5d6ff markup: True
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff text_size: self.width, None
Ta5d6ff height: self.texture_size[1]

Ta5d6ff MDLabel:
Ta5d6ff id: guide_info7
Ta5d6ff markup: True
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff text_size: self.width, None
Ta5d6ff height: self.texture_size[1]

Ta5d6ff MDLabel:
Ta5d6ff id: guide_info8
Ta5d6ff markup: True
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff text_size: self.width, None
Ta5d6ff height: self.texture_size[1]

Ta5d6ff MDLabel:
Ta5d6ff id: guide_info9
Ta5d6ff markup: True
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff text_size: self.width, None
Ta5d6ff height: self.texture_size[1]
Ta5d6ff

Ta5d6ff MDScreen:
Ta5d6ff name: Ta5d6ff"Ta5d6ffinformation_screenTa5d6ff"
Ta5d6ff
Ta5d6ff BoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"

Ta5d6ff MDTopAppBar:
Ta5d6ff title: Ta5d6ff"Ta5d6ffApp & Version InformationTa5d6ff"
Ta5d6ff anchor_title: Ta5d6ff"Ta5d6ffleftTa5d6ff"
Ta5d6ff elevation: 2
Ta5d6ff left_action_items:
Ta5d6ff [[Ta5d6ff'Ta5d6ffmenuTa5d6ff'Ta5d6ff, lambda x: nav_drawer.set_state(Ta5d6ff"Ta5d6ffopenTa5d6ff"Ta5d6ff)]]
Ta5d6ff right_action_items:
Ta5d6ff [
Ta5d6ff [Ta5d6ff'Ta5d6ffcloseTa5d6ff'Ta5d6ff, lambda x: root.ids.screen_manager.app.close_information_action(self)],
Ta5d6ff ]

Ta5d6ff ScrollView:
Ta5d6ff id:information_scrollview

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [dp(35), dp(32), dp(35), dp(16)]

Ta5d6ff MDLabel:
Ta5d6ff id: information_info
Ta5d6ff markup: True
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff text_size: self.width, None
Ta5d6ff height: self.texture_size[1]
Ta5d6ff

Ta5d6ff MDScreen:
Ta5d6ff name: Ta5d6ff"Ta5d6ffmap_screenTa5d6ff"
Ta5d6ff
Ta5d6ff BoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"

Ta5d6ff MDTopAppBar:
Ta5d6ff title: Ta5d6ff"Ta5d6ffLocal Area MapTa5d6ff"
Ta5d6ff anchor_title: Ta5d6ff"Ta5d6ffleftTa5d6ff"
Ta5d6ff elevation: 2
Ta5d6ff left_action_items:
Ta5d6ff [[Ta5d6ff'Ta5d6ffmenuTa5d6ff'Ta5d6ff, lambda x: nav_drawer.set_state(Ta5d6ff"Ta5d6ffopenTa5d6ff"Ta5d6ff)]]
Ta5d6ff right_action_items:
Ta5d6ff [
Ta5d6ff [Ta5d6ff'Ta5d6ffcloseTa5d6ff'Ta5d6ff, lambda x: root.ids.screen_manager.app.close_any_action(self)],
Ta5d6ff ]

Ta5d6ff ScrollView:
Ta5d6ff id:information_scrollview

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff spacing: Ta5d6ff"Ta5d6ff24dpTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [dp(35), dp(35), dp(35), dp(35)]


Ta5d6ff MDLabel:
Ta5d6ff id: map_info
Ta5d6ff markup: True
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff text_size: self.width, None
Ta5d6ff height: self.texture_size[1]
Ta5d6ff

Ta5d6ff MDScreen:
Ta5d6ff name: Ta5d6ff"Ta5d6ffkeys_screenTa5d6ff"
Ta5d6ff
Ta5d6ff BoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"

Ta5d6ff MDTopAppBar:
Ta5d6ff title: Ta5d6ff"Ta5d6ffEncryption KeysTa5d6ff"
Ta5d6ff anchor_title: Ta5d6ff"Ta5d6ffleftTa5d6ff"
Ta5d6ff elevation: 2
Ta5d6ff left_action_items:
Ta5d6ff [[Ta5d6ff'Ta5d6ffmenuTa5d6ff'Ta5d6ff, lambda x: nav_drawer.set_state(Ta5d6ff"Ta5d6ffopenTa5d6ff"Ta5d6ff)]]
Ta5d6ff right_action_items:
Ta5d6ff [
Ta5d6ff [Ta5d6ff'Ta5d6ffcloseTa5d6ff'Ta5d6ff, lambda x: root.ids.screen_manager.app.close_keys_action(self)],
Ta5d6ff ]

Ta5d6ff ScrollView:
Ta5d6ff id:keys_scrollview

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff spacing: Ta5d6ff"Ta5d6ff24dpTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [dp(35), dp(35), dp(35), dp(35)]


Ta5d6ff MDLabel:
Ta5d6ff id: keys_info
Ta5d6ff markup: True
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff text_size: self.width, None
Ta5d6ff height: self.texture_size[1]

Ta5d6ff MDRectangleFlatIconButton:
Ta5d6ff id: keys_display
Ta5d6ff icon: Ta5d6ff"Ta5d6ffeyeTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ffDisplay Identity KeyTa5d6ff"
Ta5d6ff padding: [dp(0), dp(14), dp(0), dp(14)]
Ta5d6ff icon_size: dp(24)
Ta5d6ff font_size: dp(16)
Ta5d6ff size_hint: [1.0, None]
Ta5d6ff on_release: root.ids.screen_manager.app.identity_display_action(self)

Ta5d6ff MDRectangleFlatIconButton:
Ta5d6ff id: keys_copy
Ta5d6ff icon: Ta5d6ff"Ta5d6fffile-keyTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ffCopy Key To ClipboardTa5d6ff"
Ta5d6ff padding: [dp(0), dp(14), dp(0), dp(14)]
Ta5d6ff icon_size: dp(24)
Ta5d6ff font_size: dp(16)
Ta5d6ff size_hint: [1.0, None]
Ta5d6ff on_release: root.ids.screen_manager.app.identity_copy_action(self)

Ta5d6ff MDRectangleFlatIconButton:
Ta5d6ff id: keys_share
Ta5d6ff icon: Ta5d6ff"Ta5d6ffupload-lockTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ffSend Key To Other AppTa5d6ff"
Ta5d6ff padding: [dp(0), dp(14), dp(0), dp(14)]
Ta5d6ff icon_size: dp(24)
Ta5d6ff font_size: dp(16)
Ta5d6ff size_hint: [1.0, None]
Ta5d6ff on_release: root.ids.screen_manager.app.identity_share_action(self)

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff # spacing: Ta5d6ff"Ta5d6ff24dpTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [dp(0), dp(12), dp(0), dp(0)]

Ta5d6ff MDTextField:
Ta5d6ff id: key_restore_text
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffEnter base32 key for importTa5d6ff"
Ta5d6ff mode: Ta5d6ff"Ta5d6ffrectangleTa5d6ff"
Ta5d6ff # size_hint: [1.0, None]
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_xTa5d6ff"Ta5d6ff: .5}

Ta5d6ff MDRectangleFlatIconButton:
Ta5d6ff id: keys_restore
Ta5d6ff icon: Ta5d6ff"Ta5d6ffdownload-lockTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ffRestore Identity From KeyTa5d6ff"
Ta5d6ff padding: [dp(0), dp(14), dp(0), dp(14)]
Ta5d6ff icon_size: dp(24)
Ta5d6ff font_size: dp(16)
Ta5d6ff size_hint: [1.0, None]
Ta5d6ff on_release: root.ids.screen_manager.app.identity_restore_action(self)
Ta5d6ff

Ta5d6ff MDScreen:
Ta5d6ff name: Ta5d6ff"Ta5d6ffannounces_screenTa5d6ff"
Ta5d6ff
Ta5d6ff BoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"

Ta5d6ff MDTopAppBar:
Ta5d6ff title: Ta5d6ff"Ta5d6ffAnnounce StreamTa5d6ff"
Ta5d6ff anchor_title: Ta5d6ff"Ta5d6ffleftTa5d6ff"
Ta5d6ff elevation: 2
Ta5d6ff left_action_items:
Ta5d6ff [[Ta5d6ff'Ta5d6ffmenuTa5d6ff'Ta5d6ff, lambda x: nav_drawer.set_state(Ta5d6ff"Ta5d6ffopenTa5d6ff"Ta5d6ff)]]
Ta5d6ff right_action_items:
Ta5d6ff [
Ta5d6ff [Ta5d6ff'Ta5d6ffcloseTa5d6ff'Ta5d6ff, lambda x: root.ids.screen_manager.app.close_settings_action(self)],
Ta5d6ff ]
Ta5d6ff # [[Ta5d6ff'Ta5d6ffeye-offTa5d6ff'Ta5d6ff, lambda x: root.ids.screen_manager.app.announce_filter_action(self)]]

Ta5d6ff ScrollView:
Ta5d6ff id: announces_scrollview

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff spacing: Ta5d6ff"Ta5d6ff24dpTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: dp(64)

Ta5d6ff MDLabel:
Ta5d6ff id: announces_info
Ta5d6ff markup: True
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff text_size: self.width, None
Ta5d6ff height: self.texture_size[1]
Ta5d6ff

Ta5d6ff MDScreen:
Ta5d6ff name: Ta5d6ff"Ta5d6ffsettings_screenTa5d6ff"
Ta5d6ff
Ta5d6ff BoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"

Ta5d6ff MDTopAppBar:
Ta5d6ff title: Ta5d6ff"Ta5d6ffPreferencesTa5d6ff"
Ta5d6ff anchor_title: Ta5d6ff"Ta5d6ffleftTa5d6ff"
Ta5d6ff elevation: 2
Ta5d6ff left_action_items:
Ta5d6ff [[Ta5d6ff'Ta5d6ffmenuTa5d6ff'Ta5d6ff, lambda x: nav_drawer.set_state(Ta5d6ff"Ta5d6ffopenTa5d6ff"Ta5d6ff)]]
Ta5d6ff right_action_items:
Ta5d6ff [
Ta5d6ff [Ta5d6ff'Ta5d6ffcloseTa5d6ff'Ta5d6ff, lambda x: root.ids.screen_manager.app.close_settings_action(self)],
Ta5d6ff ]

Ta5d6ff ScrollView:
Ta5d6ff id: settings_scrollview

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff spacing: 0
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [0, 0, 0, 0]

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff spacing: Ta5d6ff"Ta5d6ff16dpTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [dp(28), dp(16), dp(28), dp(16)]
Ta5d6ff

Ta5d6ff MDLabel:
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"

Ta5d6ff MDLabel:
Ta5d6ff text: Ta5d6ff"Ta5d6ffUser OptionsTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"

Ta5d6ff MDTextField:
Ta5d6ff id: settings_display_name
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffDisplay NameTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff max_text_length: 128
Ta5d6ff font_size: dp(24)

Ta5d6ff MDTextField:
Ta5d6ff id: settings_lxmf_address
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffYour LXMF AddressTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff disabled: False
Ta5d6ff max_text_length: 32
Ta5d6ff font_size: dp(24)

Ta5d6ff MDTextField:
Ta5d6ff id: settings_propagation_node_address
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffLXMF Propagation NodeTa5d6ff"
Ta5d6ff disabled: False
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff max_text_length: 32
Ta5d6ff font_size: dp(24)

Ta5d6ff MDTextField:
Ta5d6ff id: settings_home_node_address
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffNomad Network Home NodeTa5d6ff"
Ta5d6ff disabled: False
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff max_text_length: 32
Ta5d6ff font_size: dp(24)


Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff # spacing: Ta5d6ff"Ta5d6ff24dpTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [dp(28), dp(16), dp(28), dp(16)]

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff padding: [0,0,dp(24),dp(0)]
Ta5d6ff height: dp(48)
Ta5d6ff
Ta5d6ff MDLabel:
Ta5d6ff text: Ta5d6ff"Ta5d6ffNotificationsTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"

Ta5d6ff MDSwitch:
Ta5d6ff id: settings_notifications_on
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: 0.3}
Ta5d6ff active: True

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff padding: [0,0,dp(24),dp(0)]
Ta5d6ff height: dp(48)
Ta5d6ff
Ta5d6ff MDLabel:
Ta5d6ff text: Ta5d6ff"Ta5d6ffDark Mode UITa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"

Ta5d6ff MDSwitch:
Ta5d6ff id: settings_dark_ui
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: 0.3}
Ta5d6ff active: False

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff padding: [0,0,dp(24),dp(0)]
Ta5d6ff height: dp(48)
Ta5d6ff
Ta5d6ff MDLabel:
Ta5d6ff text: Ta5d6ff"Ta5d6ffAnnounce At App StartupTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"

Ta5d6ff MDSwitch:
Ta5d6ff id: settings_start_announce
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: 0.3}
Ta5d6ff active: False

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff padding: [0,0,dp(24),dp(0)]
Ta5d6ff height: dp(48)
Ta5d6ff
Ta5d6ff MDLabel:
Ta5d6ff text: Ta5d6ff"Ta5d6ffSend via Propagation Node by defaultTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"

Ta5d6ff MDSwitch:
Ta5d6ff id: settings_lxmf_delivery_by_default
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: 0.3}
Ta5d6ff disabled: False
Ta5d6ff active: False

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff padding: [0,0,dp(24),dp(0)]
Ta5d6ff height: dp(48)
Ta5d6ff
Ta5d6ff MDLabel:
Ta5d6ff text: Ta5d6ff"Ta5d6ffLimit each sync to 3 messagesTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"

Ta5d6ff MDSwitch:
Ta5d6ff id: settings_lxmf_sync_limit
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: 0.3}
Ta5d6ff disabled: False
Ta5d6ff active: False

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff padding: [0,0,dp(24),dp(0)]
Ta5d6ff height: dp(48)
Ta5d6ff
Ta5d6ff MDLabel:
Ta5d6ff id: settings_lxmf_sync_periodic
Ta5d6ff text: Ta5d6ff"Ta5d6ffSync with Propagation Node periodicallyTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"

Ta5d6ff MDSwitch:
Ta5d6ff id: settings_lxmf_periodic_sync
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: 0.3}
Ta5d6ff disabled: False
Ta5d6ff active: False

Ta5d6ff MDBoxLayout:
Ta5d6ff id: lxmf_syncslider_container
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff padding: [0,0,dp(0),0]
Ta5d6ff height: dp(68)

Ta5d6ff MDSlider
Ta5d6ff min: 300
Ta5d6ff max: 172800
Ta5d6ff value: 43200
Ta5d6ff id: settings_lxmf_sync_interval
Ta5d6ff sensitivity: Ta5d6ff"Ta5d6ffallTa5d6ff"
Ta5d6ff hint: False

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff padding: [0,0,dp(24),dp(0)]
Ta5d6ff height: dp(48)
Ta5d6ff
Ta5d6ff MDLabel:
Ta5d6ff text: Ta5d6ff"Ta5d6ffUse Home Node as Broadcast RepeaterTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"

Ta5d6ff MDSwitch:
Ta5d6ff id: settings_home_node_as_broadcast_repeater
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: 0.3}
Ta5d6ff active: False
Ta5d6ff disabled: True

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff padding: [0,0,dp(24),dp(0)]
Ta5d6ff height: dp(48)
Ta5d6ff
Ta5d6ff MDLabel:
Ta5d6ff text: Ta5d6ff"Ta5d6ffSend Telemetry to Home NodeTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"

Ta5d6ff MDSwitch:
Ta5d6ff id: settings_telemetry_to_home_node
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: 0.3}
Ta5d6ff disabled: True
Ta5d6ff active: False

Ta5d6ff MDScreen:
Ta5d6ff name: Ta5d6ff"Ta5d6ffhardware_screenTa5d6ff"
Ta5d6ff
Ta5d6ff BoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"

Ta5d6ff MDTopAppBar:
Ta5d6ff title: Ta5d6ff"Ta5d6ffHardwareTa5d6ff"
Ta5d6ff anchor_title: Ta5d6ff"Ta5d6ffleftTa5d6ff"
Ta5d6ff elevation: 2
Ta5d6ff left_action_items:
Ta5d6ff [[Ta5d6ff'Ta5d6ffmenuTa5d6ff'Ta5d6ff, lambda x: nav_drawer.set_state(Ta5d6ff"Ta5d6ffopenTa5d6ff"Ta5d6ff)]]
Ta5d6ff right_action_items:
Ta5d6ff [
Ta5d6ff [Ta5d6ff'Ta5d6ffcloseTa5d6ff'Ta5d6ff, lambda x: root.ids.screen_manager.app.close_hardware_action(self)],
Ta5d6ff ]

Ta5d6ff ScrollView:
Ta5d6ff id: hardware_scrollview

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff spacing: Ta5d6ff"Ta5d6ff8dpTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [dp(28), dp(48), dp(28), dp(16)]

Ta5d6ff MDLabel:
Ta5d6ff text: Ta5d6ff"Ta5d6ffConfigure Hardware ParametersTffea00\\Ta5d6ffnTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"

Ta5d6ff MDLabel:
Ta5d6ff id: hardware_info
Ta5d6ff markup: True
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff text_size: self.width, None
Ta5d6ff height: self.texture_size[1]


Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff spacing: Ta5d6ff"Ta5d6ff24dpTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [dp(0), dp(35), dp(0), dp(35)]

Ta5d6ff MDRectangleFlatIconButton:
Ta5d6ff id: hardware_rnode_button
Ta5d6ff icon: Ta5d6ff"Ta5d6ffradio-handheldTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ffRNodeTa5d6ff"
Ta5d6ff padding: [dp(0), dp(14), dp(0), dp(14)]
Ta5d6ff icon_size: dp(24)
Ta5d6ff font_size: dp(16)
Ta5d6ff size_hint: [1.0, None]
Ta5d6ff on_release: root.ids.screen_manager.app.hardware_rnode_action(self)

Ta5d6ff MDRectangleFlatIconButton:
Ta5d6ff id: hardware_modem_button
Ta5d6ff icon: Ta5d6ff"Ta5d6ffrouter-wirelessTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ffRadio ModemTa5d6ff"
Ta5d6ff padding: [dp(0), dp(14), dp(0), dp(14)]
Ta5d6ff icon_size: dp(24)
Ta5d6ff font_size: dp(16)
Ta5d6ff size_hint: [1.0, None]
Ta5d6ff on_release: root.ids.screen_manager.app.hardware_mode_action(self)
Ta5d6ff disabled: True

Ta5d6ff MDRectangleFlatIconButton:
Ta5d6ff id: hardware_serial_button
Ta5d6ff icon: Ta5d6ff"Ta5d6ffcable-dataTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ffSerial PortTa5d6ff"
Ta5d6ff padding: [dp(0), dp(14), dp(0), dp(14)]
Ta5d6ff icon_size: dp(24)
Ta5d6ff font_size: dp(16)
Ta5d6ff size_hint: [1.0, None]
Ta5d6ff on_release: root.ids.screen_manager.app.hardware_serial_action(self)
Ta5d6ff disabled: True

Ta5d6ff MDScreen:
Ta5d6ff name: Ta5d6ff"Ta5d6ffhardware_rnode_screenTa5d6ff"
Ta5d6ff
Ta5d6ff BoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"

Ta5d6ff MDTopAppBar:
Ta5d6ff title: Ta5d6ff"Ta5d6ffRNodeTa5d6ff"
Ta5d6ff anchor_title: Ta5d6ff"Ta5d6ffleftTa5d6ff"
Ta5d6ff elevation: 2
Ta5d6ff left_action_items:
Ta5d6ff [[Ta5d6ff'Ta5d6ffmenuTa5d6ff'Ta5d6ff, lambda x: nav_drawer.set_state(Ta5d6ff"Ta5d6ffopenTa5d6ff"Ta5d6ff)]]
Ta5d6ff right_action_items:
Ta5d6ff [
Ta5d6ff [Ta5d6ff'Ta5d6ffcloseTa5d6ff'Ta5d6ff, lambda x: root.ids.screen_manager.app.close_sub_hardware_action(self)],
Ta5d6ff ]

Ta5d6ff ScrollView:
Ta5d6ff id: hardware_rnode_scrollview

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff spacing: Ta5d6ff"Ta5d6ff8dpTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [dp(28), dp(48), dp(28), dp(16)]

Ta5d6ff MDLabel:
Ta5d6ff text: Ta5d6ff"Ta5d6ffRNode Hardware ParametersTffea00\\Ta5d6ffnTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"

Ta5d6ff MDLabel:
Ta5d6ff id: hardware_rnode_info
Ta5d6ff markup: True
Ta5d6ff text: Ta5d6ff"Ta5d6ffTo communicate using an RNode, you will need to specify the following parameters. For two or more RNodes to be able to communicate, all parameters must match, except for the [i]Coding Rate[/i] parameter, which can vary between devices.Tffea00\\Ta5d6ffnTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff text_size: self.width, None
Ta5d6ff height: self.texture_size[1]

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff spacing: Ta5d6ff"Ta5d6ff24dpTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [dp(0), dp(0), dp(0), dp(35)]

Ta5d6ff MDRectangleFlatIconButton:
Ta5d6ff id: rnode_mote_export
Ta5d6ff icon: Ta5d6ff"Ta5d6ffuploadTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ffExportTa5d6ff"
Ta5d6ff padding: [dp(0), dp(14), dp(0), dp(14)]
Ta5d6ff icon_size: dp(24)
Ta5d6ff font_size: dp(16)
Ta5d6ff size_hint: [1.0, None]
Ta5d6ff on_release: root.ids.screen_manager.app.hardware_rnode_export(self)

Ta5d6ff MDRectangleFlatIconButton:
Ta5d6ff id: rnode_mote_import
Ta5d6ff icon: Ta5d6ff"Ta5d6ffdownloadTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ffImportTa5d6ff"
Ta5d6ff padding: [dp(0), dp(14), dp(0), dp(14)]
Ta5d6ff icon_size: dp(24)
Ta5d6ff font_size: dp(16)
Ta5d6ff size_hint: [1.0, None]
Ta5d6ff on_release: root.ids.screen_manager.app.hardware_rnode_import(self)

Ta5d6ff MDLabel:
Ta5d6ff text: Ta5d6ff"Ta5d6ffRadio OptionsTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"

Ta5d6ff # MDTextField:
Ta5d6ff # id: hardware_rnode_modulation
Ta5d6ff # hint_text: Ta5d6ff"Ta5d6ffModulationTa5d6ff"
Ta5d6ff # text: Ta5d6ff"Ta5d6ffLoRaTa5d6ff"
Ta5d6ff # disabled: True
Ta5d6ff # font_size: dp(24)

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff spacing: Ta5d6ff"Ta5d6ff24dpTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff # padding: [dp(0), dp(0), dp(0), dp(35)]

Ta5d6ff MDTextField:
Ta5d6ff id: hardware_rnode_frequency
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffFrequency (MHz)Ta5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)

Ta5d6ff MDTextField:
Ta5d6ff id: hardware_rnode_bandwidth
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffBandwidth (KHz)Ta5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)

Ta5d6ff MDTextField:
Ta5d6ff id: hardware_rnode_txpower
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffTX Power (dBm)Ta5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff spacing: Ta5d6ff"Ta5d6ff24dpTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff padding: [dp(0), dp(0), dp(0), dp(24)]

Ta5d6ff MDTextField:
Ta5d6ff id: hardware_rnode_spreadingfactor
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffSpreading FactorTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)

Ta5d6ff MDTextField:
Ta5d6ff id: hardware_rnode_codingrate
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffCoding RateTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)

Ta5d6ff MDLabel:
Ta5d6ff text: Ta5d6ff"Ta5d6ffOptional SettingsTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff spacing: Ta5d6ff"Ta5d6ff24dpTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: self.minimum_height
Ta5d6ff # padding: [dp(0), dp(0), dp(0), dp(35)]

Ta5d6ff MDTextField:
Ta5d6ff id: hardware_rnode_beaconinterval
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffBeacon Interval (seconds)Ta5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)

Ta5d6ff MDTextField:
Ta5d6ff id: hardware_rnode_beacondata
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffBeacon DataTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)


Ta5d6ff MDNavigationDrawer:
Ta5d6ff id: nav_drawer
Ta5d6ff radius: (0, dp(8), dp(8), 0)

Ta5d6ff ContentNavigationDrawer:
Ta5d6ff ScrollView:
Ta5d6ff id: nav_scrollview
Ta5d6ff DrawerList:
Ta5d6ff id: md_list
Ta5d6ff
Ta5d6ff MDList:
Ta5d6ff OneLineIconListItem:
Ta5d6ff text: Ta5d6ff"Ta5d6ffConversationsTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.conversations_action(self)
Ta5d6ff
Ta5d6ff IconLeftWidget:
Ta5d6ff icon: Ta5d6ff"Ta5d6ffemailTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.conversations_action(self)
Ta5d6ff

Ta5d6ff OneLineIconListItem:
Ta5d6ff text: Ta5d6ff"Ta5d6ffAnnounce StreamTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.announces_action(self)
Ta5d6ff
Ta5d6ff IconLeftWidget:
Ta5d6ff icon: Ta5d6ff"Ta5d6ffaccount-voiceTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.announces_action(self)

Ta5d6ff
Ta5d6ff OneLineIconListItem:
Ta5d6ff text: Ta5d6ff"Ta5d6ffLocal BroadcastsTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.broadcasts_action(self)
Ta5d6ff
Ta5d6ff IconLeftWidget:
Ta5d6ff icon: Ta5d6ff"Ta5d6ffradio-towerTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.broadcasts_action(self)

Ta5d6ff
Ta5d6ff OneLineIconListItem:
Ta5d6ff text: Ta5d6ff"Ta5d6ffLocal Area MapTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.map_action(self)
Ta5d6ff
Ta5d6ff IconLeftWidget:
Ta5d6ff icon: Ta5d6ff"Ta5d6ffmapTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.map_action(self)

Ta5d6ff
Ta5d6ff OneLineIconListItem:
Ta5d6ff text: Ta5d6ff"Ta5d6ffPreferencesTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.settings_action(self)
Ta5d6ff _no_ripple_effect: True
Ta5d6ff
Ta5d6ff IconLeftWidget:
Ta5d6ff icon: Ta5d6ff"Ta5d6ffcogTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.settings_action(self)

Ta5d6ff
Ta5d6ff OneLineIconListItem:
Ta5d6ff text: Ta5d6ff"Ta5d6ffConnectivityTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.connectivity_action(self)
Ta5d6ff _no_ripple_effect: True
Ta5d6ff
Ta5d6ff IconLeftWidget:
Ta5d6ff icon: Ta5d6ff"Ta5d6ffwifiTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.connectivity_action(self)

Ta5d6ff
Ta5d6ff OneLineIconListItem:
Ta5d6ff text: Ta5d6ff"Ta5d6ffHardwareTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.hardware_action(self)
Ta5d6ff _no_ripple_effect: True
Ta5d6ff
Ta5d6ff IconLeftWidget:
Ta5d6ff icon: Ta5d6ff"Ta5d6ffrouter-wirelessTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.hardware_action(self)

Ta5d6ff
Ta5d6ff OneLineIconListItem:
Ta5d6ff text: Ta5d6ff"Ta5d6ffEncryption KeysTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.keys_action(self)
Ta5d6ff _no_ripple_effect: True
Ta5d6ff
Ta5d6ff IconLeftWidget:
Ta5d6ff icon: Ta5d6ff"Ta5d6ffkey-chainTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.keys_action(self)

Ta5d6ff
Ta5d6ff OneLineIconListItem:
Ta5d6ff text: Ta5d6ff"Ta5d6ffGuideTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.guide_action(self)
Ta5d6ff _no_ripple_effect: True
Ta5d6ff
Ta5d6ff IconLeftWidget:
Ta5d6ff icon: Ta5d6ff"Ta5d6ffbook-openTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.guide_action(self)

Ta5d6ff
Ta5d6ff OneLineIconListItem:
Ta5d6ff id: app_version_info
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.information_action(self)
Ta5d6ff _no_ripple_effect: True
Ta5d6ff
Ta5d6ff IconLeftWidget:
Ta5d6ff icon: Ta5d6ff"Ta5d6ffinformationTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.information_action(self)

Ta5d6ff
Ta5d6ff OneLineIconListItem:
Ta5d6ff text: Ta5d6ff"Ta5d6ffShutdownTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.quit_action(self)
Ta5d6ff _no_ripple_effect: True
Ta5d6ff
Ta5d6ff IconLeftWidget:
Ta5d6ff icon: Ta5d6ff"Ta5d6ffpowerTa5d6ff"
Ta5d6ff on_release: root.ids.screen_manager.app.quit_action(self)

Ta5d6ff<ListLXMessageCard>:
Ta5d6ff style: Ta5d6ff"Ta5d6ffoutlinedTa5d6ff"
Ta5d6ff elevation: 2
Ta5d6ff padding: dp(8)
Ta5d6ff radius: [dp(4), dp(4), dp(4), dp(4)]
Ta5d6ff size_hint: 1.0, None
Ta5d6ff height: content_text.height + heading_text.height + dp(32)
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_xTa5d6ff"Ta5d6ff: .5, Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: .5}

Ta5d6ff MDRelativeLayout:
Ta5d6ff size_hint: 1.0, None
Ta5d6ff theme_text_color: Ta5d6ff"Ta5d6ffContrastParentBackgroundTa5d6ff"

Ta5d6ff MDIconButton:
Ta5d6ff id: msg_submenu
Ta5d6ff icon: Ta5d6ff"Ta5d6ffdots-verticalTa5d6ff"
Ta5d6ff # theme_text_color: Ta5d6ff'Ta5d6ffCustomTa5d6ff'
Ta5d6ff # text_color: rgba(255,255,255,216)
Ta5d6ff pos:
Ta5d6ff root.width - (self.width + root.padding[0] + dp(4)), root.height - (self.height + root.padding[0] + dp(4))

Ta5d6ff MDLabel:
Ta5d6ff id: heading_text
Ta5d6ff markup: True
Ta5d6ff text: root.heading
Ta5d6ff adaptive_size: True
Ta5d6ff # theme_text_color: Ta5d6ff'Ta5d6ffCustomTa5d6ff'
Ta5d6ff # text_color: rgba(255,255,255,100)
Ta5d6ff pos: 0, root.height - (self.height + root.padding[0] + dp(8))

Ta5d6ff MDLabel:
Ta5d6ff id: content_text
Ta5d6ff text: root.text
Ta5d6ff # adaptive_size: True
Ta5d6ff size_hint_y: None
Ta5d6ff text_size: self.width, None
Ta5d6ff # theme_text_color: Ta5d6ff'Ta5d6ffCustomTa5d6ff'
Ta5d6ff # text_color: rgba(255,255,255,216)
Ta5d6ff height: self.texture_size[1]

Ta5d6ff<MsgSync>
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff spacing: Ta5d6ff"Ta5d6ff24dpTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff padding: [0, 0, 0, dp(16)]
Ta5d6ff height: self.minimum_height+dp(24)

Ta5d6ff MDProgressBar:
Ta5d6ff id: sync_progress
Ta5d6ff value: 0

Ta5d6ff MDLabel:
Ta5d6ff id: sync_status
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffNameTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ffInitiating sync...Ta5d6ff"

Ta5d6ff<ConvSettings>
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff spacing: Ta5d6ff"Ta5d6ff16dpTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff padding: [0, 0, 0, dp(8)]
Ta5d6ff height: self.minimum_height

Ta5d6ff MDTextField:
Ta5d6ff id: dest_field
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffAddressTa5d6ff"
Ta5d6ff text: root.context_dest
Ta5d6ff # disabled: True
Ta5d6ff font_size: dp(18)

Ta5d6ff MDTextField:
Ta5d6ff id: name_field
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffNameTa5d6ff"
Ta5d6ff text: root.disp_name
Ta5d6ff font_size: dp(18)

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff # spacing: Ta5d6ff"Ta5d6ff24dpTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff padding: [0,0,dp(8),0]
Ta5d6ff height: dp(48)
Ta5d6ff MDLabel:
Ta5d6ff id: trusted_switch_label
Ta5d6ff text: Ta5d6ff"Ta5d6ffTrustedTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"

Ta5d6ff MDSwitch:
Ta5d6ff id: trusted_switch
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: 0.43}
Ta5d6ff active: root.trusted

Ta5d6ff<NewConv>
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffverticalTa5d6ff"
Ta5d6ff spacing: Ta5d6ff"Ta5d6ff24dpTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff height: dp(250)

Ta5d6ff MDTextField:
Ta5d6ff id: n_address_field
Ta5d6ff max_text_length: 32
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffAddressTa5d6ff"
Ta5d6ff helper_text: Ta5d6ff"Ta5d6ffError, check your inputTa5d6ff"
Ta5d6ff helper_text_mode: Ta5d6ff"Ta5d6ffon_errorTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)

Ta5d6ff MDTextField:
Ta5d6ff id: n_name_field
Ta5d6ff hint_text: Ta5d6ff"Ta5d6ffNameTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ff"
Ta5d6ff font_size: dp(24)

Ta5d6ff MDBoxLayout:
Ta5d6ff orientation: Ta5d6ff"Ta5d6ffhorizontalTa5d6ff"
Ta5d6ff size_hint_y: None
Ta5d6ff padding: [0,0,dp(8),0]
Ta5d6ff height: dp(48)
Ta5d6ff MDLabel:
Ta5d6ff id: Ta5d6ff"Ta5d6fftrusted_switch_labelTa5d6ff"
Ta5d6ff text: Ta5d6ff"Ta5d6ffTrustedTa5d6ff"
Ta5d6ff font_style: Ta5d6ff"Ta5d6ffH6Ta5d6ff"

Ta5d6ff MDSwitch:
Ta5d6ff id: n_trusted
Ta5d6ff pos_hint: Ta5d6ff{Ta5d6ff"Ta5d6ffcenter_yTa5d6ff"Ta5d6ff: 0.3}
Ta5d6ff active: False
Ta5d6ff"""


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────